<script>
  function fn(n) {
    // 1*2*3*4*5

    if (n === 1) {
      return 1;
    }
    return n * fn(n - 1);
  }
  console.log(fn(5));
</script>
